armed mugging - Français Anglais Dictionnaire